On the coherence of component protocols

نویسندگان

  • Andrés Farías
  • Yann-Gaël Guéhéneuc
چکیده

Component-based programming promises to ease the construction of large-scale applications. The construction of applications using components relies on the notion of interfaces. However, the notion of interfaces provided by current component models is restricted: In particular, it does not include behavioral information to define the protocols of the components: Sequences of service requests. The lack of behavioral information limits our trust in components: Security, reuse, and quality relate directly on this missing information. In this paper, we consider the problem of verifying if a component implementation respects the protocol specified during its design. First, we define a notion of coherence between protocols and an algorithm to verify the coherence between two protocols. Then, we describe an algorithm to extract the protocol of a component from its source code. Finally, we present a tool that enables the static verification and enforcement of the notion of coherence.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Role of Spiritual Intelligence, Sense of Coherence, and Cognitive Flexibility as Internal Resources in Predicting Perceived Stress in Patients With Multiple Sclerosis

Aims: Stress is one of the significant factors contributing to the onset, exacerbation, and recurrence of Multiple Sclerosis (MS) that imposes high costs on society and people. The present study aims to assess the role of spiritual intelligence, sense of coherence, and cognitive flexibility (internal resources) in predicting perceived stress in patients with MS. Methods & Materials: In this de...

متن کامل

Retrospective and Introspective Think-Aloud Protocols in Translation Quality Assessment: A Qual-Quan Mixed Methods Research

A major concern in Translation Studies (TS) has been on what really goes on in the translators’ head while they are translating (not what researchers claim is going on). Among the techniques utilized in studying such cognitive processes and systems, think-aloud protocols (TAPs) have been widely em- ployed. As a content analysis study, this Qual-Quan mixed methods...

متن کامل

Partial Knowledge in Multiple-Choice Testing

The intent of this study was to discover the nature of (partial) knowledge as estimated by the multiple-choice (MC) test method. An MC test of vocabulary, including 20 items, was given to 10 participants. Each examinee was required to think aloud while focusing on each item before and while making a response. After each test taker was done with each item, s/he was ...

متن کامل

Connection between Emotional Intelligence and Coherence in EFL Writing

This research is an investigation of the relationship between the emotional intelligence of a group of Iranian English language learners and the coherence of the essays they produced. A 40-item TOEFL-type test of English proficiency including items on grammar, vocabulary, reading comprehension with the Cronbach’s alpha reliability of .742, was planned to identify the proficient candidates who c...

متن کامل

The Iranian SF-12 Health Survey Version 2 (SF-12v2): Factorial and Convergent Validity, Internal Consistency and Test-Retest in a Healthy Sample

Objectives: Within the context of Health-Related Quality of Life studies, it was necessary to translate and evaluate the psychometric properties of the SF-12 Health Survey version 2. The aim of this study was to investigate the factorial structure, convergent validity and reliability of this instrument in a healthy Iranian sample, following translation and establishment of content and face vali...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 82  شماره 

صفحات  -

تاریخ انتشار 2003